Text copied to clipboard!

Titel

Text copied to clipboard!

Automatiserad testutvecklare

Beskrivning

Text copied to clipboard!
Vi söker en Automatiserad testutvecklare som vill spela en central roll i att säkerställa kvalitet, stabilitet och effektivitet i moderna mjukvarulösningar. I denna roll arbetar du nära utvecklare, testare, produktägare och DevOps-specialister för att bygga, förbättra och underhålla automatiserade testlösningar som stödjer hela utvecklingsprocessen. Du kommer att bidra till att kvalitet integreras tidigt i utvecklingscykeln och att leveranser kan ske snabbare med bibehållen tillförlitlighet. Som Automatiserad testutvecklare ansvarar du för att analysera krav, identifiera testbehov och omsätta dessa till robusta automatiserade testfall. Du arbetar med olika typer av testning, exempelvis funktionell testning, integrationstestning, regressionstestning, API-testning och ibland även prestandatestning. Rollen kräver både teknisk skicklighet och ett strukturerat kvalitetstänk, eftersom du förväntas skapa testlösningar som är skalbara, återanvändbara och enkla att underhålla över tid. Du kommer att vara delaktig i att välja och förbättra verktyg, ramverk och arbetssätt för testautomation. Det innebär att du inte bara skriver testkod, utan också bidrar till arkitektur, standarder och bästa praxis inom kvalitetssäkring. I många projekt är testautomation en viktig del av CI/CD-flöden, vilket gör att du behöver förstå hur automatiserade tester integreras i bygg-, release- och distributionsprocesser. Du kommer därför att arbeta med att säkerställa att tester körs effektivt i olika miljöer och att resultat rapporteras tydligt till teamet. För att lyckas i rollen behöver du ha god förståelse för mjukvaruutveckling, testmetodik och felsökning. Du bör trivas med att samarbeta tvärfunktionellt och kunna kommunicera tekniska problem och kvalitetsrisker på ett tydligt sätt. Du förväntas också vara proaktiv i att identifiera förbättringsområden, minska manuellt arbete och bidra till en kultur där kvalitet är ett gemensamt ansvar. Den här tjänsten passar dig som tycker om att kombinera programmering med analys och kvalitetssäkring. Du uppskattar att arbeta metodiskt, men är också flexibel nog att anpassa dig till förändrade krav och prioriteringar. Du motiveras av att skapa stabila testlösningar som ger snabb återkoppling och stärker teamets förmåga att leverera pålitliga produkter. Om du vill vara med och utveckla framtidens testautomationslösningar i en modern teknisk miljö, är detta en roll där du kan göra verklig skillnad.

Ansvar

Text copied to clipboard!
  • Utveckla och underhålla automatiserade testfall för webb-, API- och systemlösningar.
  • Analysera krav och omvandla dem till effektiva teststrategier och testscenarier.
  • Integrera automatiserade tester i CI/CD-pipelines för snabb och pålitlig återkoppling.
  • Felsöka testfel och samarbeta med utvecklingsteam för att identifiera grundorsaker.
  • Förbättra testautomationsramverk, kodstandarder och arbetssätt inom kvalitetssäkring.
  • Dokumentera testresultat, testtäckning och kvalitetsrisker på ett tydligt sätt.
  • Delta i planering, sprintarbete och kvalitetsgranskningar tillsammans med tvärfunktionella team.
  • Bidra till minskad manuell testning genom smart automatisering och återanvändbara lösningar.

Krav

Text copied to clipboard!
  • Erfarenhet av testautomation inom mjukvaruutveckling.
  • Goda kunskaper i minst ett programmeringsspråk, exempelvis Java, Python eller JavaScript.
  • Erfarenhet av testverktyg och ramverk som Selenium, Cypress, Playwright eller liknande.
  • Förståelse för API-testning, integrationstestning och regressionstestning.
  • Kunskap om versionshantering och CI/CD-verktyg som Git, Jenkins eller GitLab.
  • Förmåga att analysera krav och skapa strukturerade testfall.
  • Erfarenhet av agila arbetssätt som Scrum eller Kanban.
  • God kommunikativ förmåga på svenska och engelska.

Potentiella intervjufrågor

Text copied to clipboard!
  • Vilken erfarenhet har du av att utveckla automatiserade tester?
  • Vilka programmeringsspråk använder du helst i testautomation och varför?
  • Har du arbetat med CI/CD-pipelines och integration av tester i dessa?
  • Vilka testverktyg eller ramverk har du mest erfarenhet av?
  • Hur säkerställer du att automatiserade tester är stabila och underhållbara?
  • Har du erfarenhet av API-testning och test av distribuerade system?
  • Hur arbetar du med felsökning när automatiserade tester fallerar?
  • Vad motiverar dig mest i rollen som Automatiserad testutvecklare?